.hidetext(){
	white-space: nowrap;text-overflow: ellipsis;overflow:hidden;
}


.outside{width: 100%;height:auto;overflow: auto;}
.inner{width:1000px;margin: 0 auto;}
@red:#E54141;
/*
*{background:rgba(0,255,0,0.1);}
*/
*{font-size: 14px;}
.bg1{background:url("../images/bg1.jpg") top center repeat-x;}
.inner{
	a{text-decoration: none;}
	background:#fff;height:auto;overflow:auto;box-shadow: 3px 6px 6px #888;
	margin-bottom:35px;
	>.left{width:225px;float:left;

	.title{
		height:100px;width:100%;
	}
	.list{
		width:95%;float:right;margin-bottom:30px;
		p{
			margin:0;height:50px;line-height:50px;text-indent:2em;
			a{color:#333;width:100%;height:inherit;display:block;background:#fff url("../images/arrow2.jpg") right bottom no-repeat;}
			a:hover,.hover{background:#DA251C url("../images/arrow2.jpg") right top no-repeat;color:#fff;};
		}
	}
	}
	>.right{
		width:720px;float:right;margin-right:30px;
		>.title{background:url("../images/line1.jpg") right bottom no-repeat;height:50px;line-height:50px;font-size: 18px;
		margin-top:30px;font-family: '微软雅黑';}

	}

	.pager{
			height:37px;width:100%;text-align:center;padding-top:6px;font-size: 12px;
			margin-top:50px;margin-bottom:50px;
			a{
			padding:5px 10px 5px;border:1px solid #ddd;
			margin-right:5px;color:#333; font-size: 12px;
			}
			a:hover,.hover{background:@red;color:#fff !important;}
			form{display:inline;}
			input{width:64px;text-align:center;}
			.submit{background:@red;color:#fff;border:1px solid @red;}
		}
}

.news{
	.list{
		.listitem{
			>div{float:left;}
			height:165px;border-bottom:1px solid #ccc;
			h1{margin:0;text-align:left;}
			.img{height:100px;width:150px;margin-top:30px;margin-right:20px;
				img{height:100px;width:150px;}
			}
			.title,.description{
				width:550px;
			}
			.title{
				margin-top:30px; 
				a{font-size: 16px;font-weight: bold;color:#000;}
				a:hover{color:red;};
			}
			.description{line-height:2em;font-size: 12px;height:70px;color:#555;}
			.time{width:100%;text-align:right;font-size: 12px;color:#8a8a8a;background:url("../images/time.jpg") no-repeat 580px 0px;height:18px;}

		}
	}
	.atitle{margin-top:35px;font-size: 24px;text-align:center;font-family: '微软雅黑';font-weight: bold;margin-bottom:20px;}
	.from{text-align: center; border-bottom:1px dashed #ccc; width:100%;padding-bottom: 20px;margin-bottom:20px;
		span{margin:0 10px 0;font-size: 12px;}
	}
	.content{
		border-bottom:1px dashed #ccc; width:100%;padding-bottom: 20px;margin-bottom:20px;font-size: 12px;
	}
	.next{
		width:100%;height:60px;position:relative;margin-bottom:60px;
		p{font-size: 12px;color:#aaa;margin-bottom:5px;
			a{font-size: 12px;color:#000;}
			a:hover{color:red;};
		}
		.back{position:absolute;right:0;top:6px;background:@red;width:90px;height:30px;text-align: center;line-height: 30px;
			border-radius:3px;
				a{color:#fff;display:block;width:100%;height:inherit;}
			}
	}


}
.imglist{
	height:auto;overflow:auto;margin-top:10px;
	.item{
		float:left;text-align:center;margin:10px;
		img{width:320px;height:190px;}
		p{font-weight: bold;margin:10px 0 5px;}
		a:hover{color:red}
	}
}
.pd_content{
	margin-bottom:60px;
	.photo_item{height:410px; width:100%;margin:30px 0 30px;}
	.dite{
		border-bottom: 1px dashed #ccc;
	.sel{
		height:30px;line-height:30px;width:100%;
		border-bottom:1px solid @red;
		>div{float:left;padding:0 20px 0;font-size: 12px;cursor: pointer;}
		>div:hover,.hover{background:@red;color:#fff;border-top-left-radius: 5px;border-top-right-radius: 5px;};
	}
	.lect{
		min-height: 300px;
	}

	}
	
	.dite .lect div{display:none;font-size: 12px;}
	
}
.red_btn{background:@red;color:#fff;padding:5px;border-radius:3px;font-size: 12px;}